Carlos’ place is relatively near (10 mins walk) to 2 tube stations. This coupled with the bus stop that brought you to central london (Trafalgar Square) within 20 mins made this a very convenient location.
The apartment and room were clean and comfortable