Tag Archives: Holiday Lets London short stay

“Home from home” have a London holiday

Covent Garden An area historically entwined in Britain’s economy. During the 16th century the land was a part of Anglos-Saxton trading and later the town abandoned and used as arable land and orchards by the Westminster Abbey being called ‘ … Continue reading

Posted in Accomodation, Travel | Tagged , , , | Leave a comment