Attractions in London
Apart from the hotel itself, the Admiral has so many attractions just a short distance away. For musuem enthusiasts, the world famous Natural History Museum, the Science Museum and the Victoria and Albert Museum are a short walk along Kensington Gardens, which is home to the recently restored Albert Memorial.
Madame Tussauds famous waxworks Museum is just down the road. Restaurants, bistros and snack bars are plentiful and cater for every type of cuisine. We strongly recommend San Miguels tapas bar and restaurant at 256 Edgware Road, London W2.