Great Place to stay when you are in London.
Communication with Leo and Angelo was great. They respondent right away when we had an issue with the bathroom. It got repaired as soon as it was possible. We would highly recommend staying at their place.
Waltraud Nikkel
Canada