This 23-acre park is situated on the South River. In addition to the expansive gardens, London Town is also home to the William Brown House which has been declared a National Historic Landmark house museum, and a pavilion that is used for a variety of occasions. Address: 839 Londontown Road Edgewater MD 21037 Send an Email (1) 1 410 222-1919