TOURIST ATTRACTIONS NEAR VICTORIA INN LONDON