Rico Restaurant Bayswater
Phone Number: Suggest Phone Number
Website: Suggest Official Website
GPS Coordinates:
51.51226,-0.19283
London, England, United Kingdom
Facebook: facebook.com/2048890002018724
Instagram: Photos and Videos
List of nearest hotels:
Quintessential Notting Hill Apartment located at Barrington House Hereford road, 32 meters northwest.
Kensington Court Apartments located at 3 Prince's Square, 48 meters north.
Kensington Court Hotel Notting Hill located at 4 Princes Square, 55 meters north.
Notting Hill by BridgeStreet five stars hotel located at 74-76 Princess Square, 57 meters northwest.
Princes Square - Concept Serviced Apartments five stars hotel located at 1 Princes Square, 58 meters north.
The Premier Notting Hill five stars hotel located at 5-7 Princes Square, 61 meters north.
Bayswater Inn three stars hotel located at 8-16 Princes Square, 84 meters northeast.
You can find and book more hotels, hostels and apartments in our interactive hotel map