Richard's place is quite amazing. The location is approximately a ten minute hike from the Greenwich DLR station and very easy to find. The hospitality was excellent. The views from the top floor room were awesome. Greenwich is nicely detached from the vastness of London, which lends to a distinct character (very cool). The house was clean and the facilities were great.
Richard is a brilliant guy and fantastic host. Overall, a really great experience staying here.