10-11 Carlton House Terrace

London, Greater London