Ideal central location with great transport links.
The location of the Grenville is ideal for those looking to be close to a wide range of transport connections, plus all the shopping, restaurants, nightlife and attractions of central London. Not only is it situated in a central location in the heart of t