Great place to live for a short term and/or a long...
Great place to live for a short term and/or a long term visit in London. It is slightly expensive but given its position in Central London and being near to all kinds of transport lines and the amazing breakfast, I think it is worth it.