Hi, just wondering if anyone has any recent recommendations for a central london hotel. It's for a couple over a weekend and whilst we dont mind getting the tube, we'd rather not be too far away from the main touristy spots.
Any thoughts? Am also open to idea apartments etc.
Any thoughts? Am also open to idea apartments etc.