Situated at the edge of the centre of Amsterdam next to a market square and a shopping centre.
Leeuwendalersweg 21
JE Amsterdam
1055
Netherlands