A very nice house to stay with enough possibilities to relax after a day in London. Fast connections to the center of London from Norwood station, which is only a 10 minute walk away.
The house is located in a quiet street.
Delphi communicates in a pleasant way. Starting only a few days before our arrival, but staying in contact during our stay and only as far as necessary.