Do you know the oldest hotel in London ?

Opening in 1837, Brown’s Hotel on Albemarle Street takes the prize for the oldest hotel in London.

Hotels in London were virtually non-existent before the railways; visitors would either rent houses or stay in coaching inns.

London is full of old building and history; wouldn’t it be amazing to stay in one of these historical hotels



No comments:

Post a Comment