This place is in a great location! It was perfect for our stay in London!