It is absoluately an amazing place to have a trip in London. Spacious apartment and prime location: easy to access to tube and museums..