This is a fantastic place to stay!
Great location - right next to Deptford high st & train station with easy access to Greenwich. Beautiful apartment with an interesting view from the roof terrace. The room was made up with lovely comfy double bed with fresh hotel style linen and towels. Bathroom spotlessly clean. And to top it off Donna is a super chilled and very welcoming host, we wish we could have had more time to chat and relax with her.
Couldn’t fault this stay in anyway.