Apartment Overlooking London’s Royal Albert Hall Comes up for Sale
Listing of the Day Location: London Price: £9.25 million (US$11.5 million) Apartments in London’s famed Albert Hall Mansions often stay in families for decades, so this five-bedroom, five-bathroom home on the second floor of this historically significant …