The Strand
In the centre of London, just metres from Charing Cross Station, this beautiful Victorian building houses a 4-star hotel with modern luxuries, including air conditioning and free high-speed Wi-Fi.
Young fit lads, Older guys, Lycra/Spandex.Facilities
COMMENTS (0)
(You have to be logged in) Add Comment