Troy Cafe
Troy Cafe
Address ·
Camden, London
Directions
Details
Address
5 Holmes Road
London
NW5 3AA
England