A lovely and quiet place to stay within the central London!