The best place to eat, sleep, and party in west London by far!! Just across the road from Shepherds Bush (central line) station and just a short walk to Holland Park and Notting Hill. Wanna have great fun whilst in London stay here!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.