Lovely little place tucked away on a quite street - great location easy walking distance to the river and centre of Greenwich.