Beautiful place just in downtown central and everything is a quick walk away. Located right in the heart of London