Situated in London, 900 yards from Somerset House and 1,000 yards from Lyceum Theatre, Fleet Street Apartments provides accommodation with amenities such as free WiFi and a TV. This apartment is 1,000 yards from Theatre Royal Drury Lane.